--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit eb3ff558c00200dd6901c4f2574f457fc248950e
Parents : b5bf730
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-01-13T15:09:39+01:00
Use built-in platform check
Changes
Diff
diff --git a/nomadnet/Node.py b/nomadnet/Node.py
index 37eb691..5c2a3e0 100644
--- a/nomadnet/Node.py
+++ b/nomadnet/Node.py
@@ -161,8 +161,7 @@ class Node:
try:
if request_allowed:
RNS.log("Serving page: "+file_path, RNS.LOG_VERBOSE)
- is_windows = sys.platform == "win32"
- if is_windows is False and os.access(file_path, os.X_OK):
+ if not RNS.vendor.platformutils.is_windows() and os.access(file_path, os.X_OK):
env_map = {}
if "PATH" in os.environ:
env_map["PATH"] = os.environ["PATH"]
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────